home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Taifun / Taifun 163 (1991-06-10)(Manewaldt, A.)(DE)(PD).zip / Taifun 163 (1991-06-10)(Manewaldt, A.)(DE)(PD).adf / PLP_V1.2 / PLPEditor.DOC < prev    next >
Text File  |  1991-06-10  |  41KB  |  1,233 lines

  1. 1.Einleitung
  2.  
  3. 1.1 Allgemeines
  4.  
  5. Bei dem vorliegenden Programm handelt es sich um ein
  6. Platinenlayoutprogramm für zweiseitige Platinen (fast) beliebiger
  7. Größe (je nach Chipmem) und der Unterstützung von SMD.
  8.  
  9. Dieses Programm entstand mit der Unterstützung von Matthias 
  10. Hofmayer,der viele Anregungen zur Gestaltung des Programmes
  11. beisteuerte, und wurde mit Hilfe folgender Programme erzeugt :
  12.  
  13. Aztec C 5.0d - Developer System , Manx Software Systems ,Inc.
  14.  
  15. Requester Construction Tool ,Maxon Computer GmbH
  16.  
  17.  
  18. 1.2 Shareware-Info
  19.  
  20. Dieses Programm ist Shareware und darf frei ,auf Disketten
  21. oder über DFÜ, Vertrieben werden, solange dafür keine Gebühren
  22. verlangt werden die wesentlich über den Kosten von Datenträger
  23. und Versandkosten liegen.
  24.  
  25. Wenn ihnen das Programm gefällt bitte ich Sie mir einen
  26. angemmessene Betrag als Registrierungsgebühr zuzusenden.
  27. (ca. 50.- DM wären ok)
  28. (Ich sende ihnen dann die aktuelle,voll funktionsfähige,
  29. Version meines Programmes zu.Falls Sie mehrere Registrierungen haben wollen,dann senden Sie mir Bitte einen entsprechenden
  30. höheren Betrag zu)
  31.  
  32. Meine Addresse :
  33.  
  34. Peter Jack
  35. Max Beckmann 33
  36. 7500 Karlsruhe 41
  37. BR Deutschland
  38.  
  39. 1.3 Fragen zum Programm und Vorschläge
  40.  
  41. Falls Sie Probleme mit meinem Programm oder Vorschläge haben,
  42. dann Können Sie mir über obige Addresse einen Brief schreiben,
  43. oder mir eine Message über DFÜ senden.
  44.  
  45. Ich bin eingetragener User in der Amiga X-Press in Karlsruhe :
  46. (Tel.: 0721/818020   (Stand: 07-feb-91)
  47.  
  48. Fido    2:241/7503
  49.  
  50. oder besser an Matthias Hofmayer :
  51.  
  52. 2:241/7503.7
  53.  
  54. Da dies ein Point ist dürfte mich die Nachricht so schneller
  55. erreichen.(Denn er pollt jeden Tag.)
  56. Desweiteren würde ich mich freuen, wenn Sie mir Bibliotheken
  57. oder Zusatzprogramme (z.B Druckertreiber) zusenden die Sie
  58. erstellt haben,damit ich diese an ander Benutzer weitergeben
  59. kann.
  60.  
  61.  
  62. 1.4 Lieferumfang
  63.  
  64. Um das Programm benutzen zu können sollten Sie folgende
  65. Dateien oder Verzeichnisse haben :
  66.  
  67. Editor        PLP-Editor
  68. PLPEditor.init    Initfile für PLP
  69. PLP_Platinen    Verzeichniss für Platinen
  70. PLP_Plotfiles    Verzeichniss für Plotfiles
  71. PLP_Bibliotheken    Verzeichniss für Bibliotheken
  72. PLP_Macros    Verzeichniss für Macros
  73. PLP_Netzlisten    Verzeichniss für Netzlisten
  74.  
  75. HD-Install    Installationsprogramm (Batch)
  76.  
  77. desweiteren Drucker/Plottertreiber
  78. (leider noch zu wenige siehe 1.3)
  79.  
  80. (+ .info Dateien für Workbench)
  81.  
  82.  
  83. 1.5 Starten des Editors
  84.  
  85. Von der Workbench aus:
  86. Editor-Icon anklicken.
  87.  
  88. Vom CLI aus :
  89. Pfad mit CD auf das Verzeichniss setzen in dem der Editor steht
  90. Editor [RETURN] eingeben
  91.  
  92.  
  93. Wenn das Programm startet sucht es als erstes das Init-File
  94. (PLPEditor.init) das im aktuellen Verzeichniss stehen muß,und
  95. stellt das Programm danach ein (Siehe Kapitel 1.5).
  96. Falls PLPEditor.init nicht gefunden wird oder dort keine
  97. Angabe über die Arbeitsfläche gemacht wurde,müssen Sie diese
  98. in einem Requester noch einstellen.
  99.  
  100. 1.5 PLPEditor.init
  101.  
  102. Mit dieser Textdatei können folgende Parameter eingestellt werden :
  103.  
  104. - Arbeitsfläche
  105. - Pfadinformationen
  106. - Bibliotheken die gleich geladen werden sollen
  107. - UserID
  108.  
  109. 1.5.1 Arbeitsfläche
  110.  
  111. Kommando : AF <X> <Y>
  112. <X> = Breite in mm (>=160)
  113. <Y> = Höhe in mm (>=100)
  114.  
  115. Der maximal einstellbare Wert hängt vom Chipmem ihres Rechners
  116. ab (bei 512k Chipmem + Speichererweiterung 200mmx200mm möglich)
  117.  
  118.  
  119. 1.5.2 Pfadinformationen
  120.  
  121. Kommando : PFADBIBLIOTHEK <pfad>
  122. Pfad für Bibliotheken
  123. Beispiel : PFADBIBLIOTHEK DH0:PLP/PLP_Bibliotheken
  124.  
  125. mit gleicher Syntax:
  126. PFADPLATINE PFADMACROPFADPLOTPFADNETLIST
  127.  
  128. 1.5.3 Bibliotheken laden
  129.  
  130. Kommando : F3 <Filename>
  131. Bibliothek für Funktionstaste 3 laden
  132. <Filename> = Name der Bibliothek + Pfad (incl. Endung '.BIB')
  133.        (keine Leerzeichen im Filenamen!)
  134.  
  135. mit gleicher Syntax :
  136. F4 F5 F6 F7 F8 F9
  137.  
  138. Die oben genannten Kommandos dürfen jeweils nur einmal verwendet
  139. werden.Wenn Sie weitere Bibliotheken sofort beim Start einladen
  140. wollen müssen Sie folgenden Befehl verwenden :
  141.  
  142. BIB <Filename>
  143.  
  144. Dieser Befehl kann mehrmals verwendet werden.
  145.  
  146. 1.5.4 UserID
  147.  
  148. Kommando : USERID <UID>
  149. Einstellen ihrer UserID
  150. <UID> Ihre ID die Sie bei der Registrierung erhalten.
  151. Diese ist wichtig beim erstellen von Bibliotheken,damit diese
  152. von Bibliotheken ,die andere User erstellt haben,unterschieden
  153. werden kann.(Bitte unbedingt richtige ID eintragen).
  154.  
  155. 1.6 Installation auf Festplatte
  156.  
  157. Die Installation auf Festplatte erfolgt von der Workbench aus.
  158. Dies erfolgt über die erweiterte Auswahl (siehe Amiga-Handbuch) :
  159.  
  160. 1.Schritt    : Setzen Sie die Zeigerspitze des Mauszeigers auf das
  161.         Piktogramm von HD-Install von ihrer Originaldiskette
  162.         und drücken Sie kurz die linke Taste der Maus.
  163.  
  164. 2.Schritt    :    Halten Sie die SHIFT-Taste nieder während Sie die
  165.         linke Maustaste über dem Zielpiktogramm (Festplatte
  166.         oder Schublade) zweimal drücken.
  167.  
  168. Das Installationsprogramm erzeugt nun einen PLP-Ordner auf ihrer
  169. Festplatte und kopiert alle benötigten Dateien und Ordner in
  170. diesen.
  171. Wenn nun kein Fehler aufgetreten ist können Sie den Editor von der
  172. Festplatte genauso starten wie von Diskette.
  173.  
  174.  
  175. 2. Bildschirmaufbau
  176.  
  177. 2.1 Die Arbeitsoberfläche
  178.  
  179. Die Arbeitsoberfläche ist ein mehrfarbiges Fenster,welches den größten Teil des Bildschirms füllt.Auf ihm wird die Platine dargestellt.
  180. Die Farben haben folgende Bedeutung :
  181.  
  182. Rot    : Bestückungsseite
  183. Grün    : Lötseite
  184. Blau    : Geräteseite (wegen Mangel an Bitplanes keine Unter                 scheidung ob Unter- oder Oberseite)
  185. Bei der Darstellung werden die Farben jeweils gemischt wenn an
  186. einer Position sich Elemente auf mehreren Seiten befinden.
  187.  
  188. Zusätzlich wird der Cursor auf der Arbeitsoberfläche dargestellt.
  189.  
  190. 2.2 Der Cursor
  191.  
  192. Im Normalzustand wird der Cursor als Linienkreuz,welches sich über
  193. die ganze Arbeitsoberfläche erstreckt,dargestellt.
  194. Falls man sich gerade in einem Modus befindet in dem etwas gelöscht
  195. wird,ist der Cursor gestrichelt dargestellt.
  196. Die Farbe des Cursors zeigt an auf welcher Seite der Platine gearbeitet wird :
  197.  
  198. Rot    : Bestückungsseite
  199. Grün    : Lötseite
  200. Blau    : Geräteseite
  201. Weiß    : Nur mit Leiterbahnen : zeichnen des Platinenrands
  202. Gelb    : Mehrere Seiten (z.B. bei Lötpunkten,Bauteilen,etc.)
  203.  
  204. Beim neuverlegen(anknüpfen) von Leiterbahnen wird zusätzlich zum
  205. normalen Cursor noch die Leiterbahn(en) gezeichnet.
  206.  
  207. Beim platzieren von Bauteilen oder Lötpunkten werden diese als
  208. Cursor in gelber Farbe dargestellt (Maske).
  209.  
  210. Beim markieren von Bereichen im Edit-Modus wird ein Rechteckcursor
  211. verwendet,der den zu editierenden Bereich umrandet.
  212. Die Farbe und das Linienmuster hängen vom Modus ab.
  213.  
  214. Beim Verschieben oder Kopieren im Edit-Modus werden die Elemente als einfarbiger Cursor mit rechteckigem Rand dargestellt,die Farbe
  215. hängt davon ab welche Seiten editiert werden.
  216.  
  217. Ähnliches wie für den Edit-Modus gilt für den Macro-Modus.
  218.  
  219. Ein normaler Cursor,wie auf der Workbench,erscheint nur wenn auf dem Ein-/Ausgabebildschirm eine Benutzeraktion erwartet wird.
  220. In diesem Fall ist die Arbeitsoberfläche nicht sichtbar.
  221.  
  222. 2.3 Der Ein-/Ausgabebildschirm
  223.  
  224. Der Ein-/Ausgabebildschirm wird für die Statuszeile und die
  225. Requester verwendet.Im Normalfall sieht man von ihm nur die Statuszeile,der Rest wird von der Arbeitsoberfläche verdeckt.Nur wenn über Requester eine Benutzeraktion verlangt wird ist der 
  226. Ein-/Ausgabebildschirm vollständig sichtbar.
  227. 2.4 Die Statuszeile
  228.  
  229. Platinen-Layout-Programm V1.2 (9) LP:(7) (10)
  230. -------------------------------------------------------------------
  231. X :  (1)|Delta :  (3)|Seite:  (5)| (8a) |(11)                 |(13)
  232. Y :  (2)|Winkel:  (4)|Modus:  (6)| (8b) |(12)          |(14)
  233.  
  234.                     Bild 2.4.1
  235.  
  236. (1)(2)    : Cursorposition in mm oder 1/80-Inch von linksoben
  237.       aus gerechnet.
  238.       Wenn es sich um relative Koordinaten handelt dann
  239.       steht hinter den Zahlen ein R.
  240.  
  241. (3)    : Schrittweite in mm oder Inch (1/5,1/10,1/20,1/40,1/80)
  242.  
  243. (4)    : Leiterbahnwinkel (45°/90°/Frei)
  244.  
  245. (5)    : Aktuelle Seite (L,B,G,R)
  246.  
  247. (6)    : Modus(L,S,A)
  248.  
  249. (7)    : Aktuelle Lötpunktgröße für Bauteile.
  250.  
  251. (8a)    : Bauteilkennung
  252. (8b)    : Lötpunkt/Leiterbahn - Name
  253.  
  254. (9)    : Spiegeln auf andere Seite (F)
  255.  
  256. (10)    :      Bibliotheksname
  257.       oder Bauteileditor an (*** BAUTEILEDITOR***)
  258.       oder nichts
  259.  
  260. (11)    :      (Leiterbahnen)
  261.       oder (Lötpunkte)
  262.       oder 1.Zeile vom Bauteiltext
  263.       oder Edit-Modus (Edit allseitig,Edit einseitig)
  264.       oder (Macro-Modus)
  265.       oder (Text-Modus)
  266.       oder (Netzliste)
  267.       oder (Leiterbahn-Breite)
  268.  
  269. (12)    :     Leiterbahnbreite in mm oder Inch
  270.       oder Lötpunktdurchmesser in mm oder Inch
  271.       oder    2.Zeile vom Bauteiltext
  272.       oder Edit-Modus (Löschen,Kopieren,Verschieben)
  273.       oder Textabmessungen
  274.       oder nichts
  275.  
  276. (13)    : Bibliotheks-ID nur im Bauteileditor
  277. (14)    : Aktuelle Bauteilnummer nur im Bauteileditor
  278.  
  279. 2.5 Die Requester
  280.  
  281. Bei manchen Aktionen benötigt der Editor Eingaben vom Benutzer,
  282. oder teilt dem Benutzer etwas wichtiges mit,dazu werden dann
  283. Requester verwendet.Diese werden im Ein-/Ausgabebildschirm
  284. geöffnet welcher zu diesem Zweck in den Vordergrund gebracht wird.
  285.  
  286. 2.5.1 Der Filerequester
  287.  
  288. Dieser Requester erscheint immer dann wenn ein Zugriff auf eine
  289. Datei gemacht wird.Er zeigt die Verzeichnisse und Dateien im
  290. angewählten Ordner an und bietet die Möglichkeit eine Datei
  291. zu selektieren oder diverse Diskettenoperationen auszuführen.
  292. Bild 2.5.1.1 zeigt schematisch den Aufbau des Filerequesters
  293.  
  294. Platinen                  (c)1990 bei PJ
  295.  
  296. DF0 *Verzeichniss A                    <UP>
  297. DF1 *Verzeichniss B
  298. DH0 *Verzeichniss C
  299. DH1 Platine1
  300. DH2 Platine2
  301. RAM Platine3
  302.     Platine4
  303.     Platine5                 <DOWN>
  304.  
  305.     Pfad: System:PLP/PLP_Platinen
  306.     File: Platine1
  307.     (Fehlermeldungen)
  308.  
  309.     < Wurzel > < Vater > < Datei Info >
  310.     < Löschen > < Neues Verzeichniss >
  311.  
  312.   < Laden >                <Abbruch>
  313.  
  314.                     Bild 2.5.1.1
  315.  
  316. Beschreibung der Gadgets:
  317.  
  318. Links oben befindet sich ein Gadget (hier Platinen) mit
  319. dem der Pfad gewählt werden kann der im Initfile eingestellt
  320. wurde
  321.  
  322. Am linken Rand befinden sich Gadgets für die Geräte,welche durch
  323. einfaches anklicken angewählt werden können (DF0,DH1 etc.)
  324.  
  325. In der Mitte werden die Dateien und Verzeichnisse angezeigt.
  326. Diese können auch durch anklicken selektiert werden.
  327. Das Programm kennzeichnet Verzeichnisse mit einem * vor dem
  328. Namen.
  329. Es werden nur Dateien mit der richtigen Endkennung angezeigt
  330. (z.B. bei Platinen : .PLA),diese wird bei der Anzeige aber
  331. entfernt un muß vom Anwender auch nicht angegeben werden.
  332.  
  333. Rechts befinden sich zwei Gadgets (<UP>,<DOWN>) zum zeilenweise
  334. Blättern.Dazwischen befindet sich ein Proportionalgadget das
  335. auch zum scrollen dient.
  336. Unterhalb der Anzeige der Dateien befinden sich zwei String-Gadgets
  337. eines für den aktuellen Pfad,das andere für den aktuellen Dateinamen.
  338. Ganz unten befinden sich zwei Gadgets zum beenden der Auswahl:
  339. Abbruch : bricht ab ohne weitere Aktionen
  340. Laden   : lädt gewünschte Daten.
  341.  
  342. Weitere Gadgets und ihre Anwendung :
  343.  
  344. <Wurzel>  Das Wurzelverzeichniss wird aktuelles Verzeichniss
  345. <Vater>    Das nächst höhere Verzeichniss wird das aktuelle.
  346. <Datei Info> Es wird die Größe der aktuellen Datei angezeigt.
  347. <Löschen> Die aktuelle Datei wird gelöscht
  348.  
  349. <Neues Verzeichniss> :
  350. Um ein neues Verzeichniss zu erzeugen müssen sie den Namen
  351. des neuen Verzeichnisses in das Stringgadget File eintragen
  352. und dann <Neues Verzeichniss> anwählen.
  353.  
  354. 2.5.2 Requester für die Bibliotheksauswahl
  355.  
  356. Mit diesem Requester können Sie aus einer Liste von Bibliotheken
  357. jene auswählen die Sie als nächstes verwenden wollen.
  358. Die Auswahl erfolgt durch Anklicken des Namens.Auf der rechten Seite befinden sich Gadgets zum scrollen.Unterhalb der Liste steht
  359. der Name der Bibliothek die Sie gewählt haben.Und darunter befinden
  360. sich ein Gadget zum Benutzen und eines zum Abbrechen.
  361.  
  362. 2.5.3 Bauteiltextrequester
  363.  
  364. Im Bauteileditor können Sie für jedes Bauteil ihrer Bibliothek
  365. einen zwei Zeilen langen Text eingeben.
  366. In diesem Requester sind zwei Stringgadgets zur Eingabe der
  367. Texte.Unterhalb jedes Stringgadgets sind zwei Gadgets mit denen
  368. durch vor oder zurückblättern die Zeilen von einem anderen
  369. Bauteil übernommen werden können.
  370. Desweiteren gibt es ein Gadget zum Abbruch und ein Ok-Gadget.
  371.  
  372. 2.5.4 LB/LP-Name-Requester
  373.  
  374. Mit diesem können Sie den Lötpunkten oder Leiterbahnen Namen
  375. bis zu 5 Zeichen geben.
  376.  
  377. 2.5.5 Bauteil-Kennung
  378.  
  379. Mit diesem Requester können Sie einem Bauteil eine Kennung
  380. biz zu 7 beliebigen Zeichen zuweisen.
  381.  
  382. 2.5.6 Speichern im Bauteileditor
  383.  
  384. Hier erscheint ein Requester in dem Sie der Bibliothek eine ID
  385. vergeben können,diese setzt sich zusammen aus ihrer UserID (fest)
  386. und einer frei von ihnen wählbaren Teil,der zwischen 1 und 9999
  387. liegen muß.Achten Sie darauf das die UserID korrekt ist,wenn dies
  388. nicht der Fall ist,sollten Sie nach dem Speichern das Programm
  389. verlassen und wie folgt vorgehen :
  390. - Die ID im Initfile korrigieren,
  391. - Editor starten und in den Bauteileditor gehen
  392. - Bibliothek laden
  393. - Bibliothek mit korrekter Kennung speichern
  394.  
  395. Nach diesem Requester kommt dann der Filerequester in dem Sie
  396. dann angeben können wo Sie die Bibliothek speichern wollen.
  397. 2.5.7 Texteingabe
  398.  
  399. Hier geben Sie den Text im Textmodus ein den Sie platzieren
  400. möchten
  401.  
  402. 2.5.8 Weitere Requester
  403. Die restlichen Requester erklären sich von selbst und bedürfen
  404. keiner weiteren Beschreibung.
  405.  
  406. 3. Die Steuerung
  407.  
  408. Die Steuerung ist nur Aktiv wenn die Statuszeile auf schwarzem
  409. Hintergrund erscheint,ist der Hintergrund blau,dann ist das Programm nicht für die Eingabe bereit und Sie müssen warten.
  410.  
  411. 3.1 Die Maus
  412.  
  413. Mit ihr wird der Cursor auf der Arbeitsfläche positioniert,dies
  414. geschieht ganz normal wie sonst auch,außer daß sie sich in diesem
  415. Programm immer um die in Delta angegebene Entfernung bewegt.
  416. Die Position der Maus wird links in der Statuszeile angezeigt.
  417.  
  418. Mit den Maustasten können verschiedene Aktionen ausgewählt,
  419. aktiviert und inaktiviert werden.
  420.  
  421. Die linke Maustaste :
  422.  
  423. Wenn sich der Cursor im Normalzustand(inaktiv)befindet,kann eine
  424. Aktion aktiviert werden.
  425. Ist eine Aktion bereits aktiviert,dann wird sie bei einem weiteren
  426. Druck auf die linke Maustasten ausgeführt.
  427.  
  428. Die rechte Maustaste :
  429.  
  430. Wenn eine Aktion aktiviert ist,kann sie inaktiviert werden.
  431. Andernfalls kann man mit dieser Taste zwischen verschiedenen
  432. Modi umschalten (z.B. löschen/setzen oder
  433. Edit-Löschen/Kopieren/Verschieben)
  434.  
  435. weitere Informationen siehe restliche Kapitel.
  436.  
  437. 3.1.1 Simulation der Maus über Tastatur
  438.  
  439. Die Maus kann komplett durch die Tastatur ersetzt werden :
  440.  
  441. Cursorbewegung     : Cursortasten
  442. Linke Taste    : Linke ALT- + rinke AMIGA-Taste
  443. Rechte Taste    : Rechte ALT- + rechte AMIGA-Taste
  444.  
  445. 3.2 Die Tastatur
  446.  
  447. Die verschiedenen Aktionen werden alle über die Tastatur ausgewählt.Manche Tasten haben mehre Bedeutungen je nach dem in welchem Modi man sich befindet,es folgt nun eine Auflistung aller Modi
  448. und der Bedeutung der Tasten in diesen.
  449.  
  450. ESC   F1  F2  F3  F4  F5   F6  F7  F8  F9  F10   DEL
  451.  
  452.  [   1  2   3  4  5  6  7  8  9  0   ß  ´  \    BACK     7  8  9
  453.  
  454. TAB   q   w  e  r  t  z  u  i  o  p  ü  +        HELP    4  5  6
  455.  
  456. CTRL CA a  s  d  f  g  h  j  k  l  ö  ä  RETURN   CU     1  2  3
  457.  
  458. SHIFT    y  x  c  v  b  n  m  ,  .  -   SHIFT  CL    CR    0   .
  459.  
  460.    ALT  A              SPACE        A   ALT       CD     -  ENTER
  461.  
  462.                 Bild 3.2.1 Tastaturbelegung A1000
  463. Folgende Tasten haben immer die gleiche Bedeutung :
  464.  
  465. ESC        : Programm verlassen (nicht im Bauteileditor)
  466. DEL        : Platine löschen (im Bauteileditor einzelnes Baut.)
  467. TAB        : Raster an/aus
  468. CTRL        : Neu zeichnen
  469. q        : Farbe Lötseite dunkler
  470. a        : Farbe Bestückungsseite dunkler
  471. y        : Farbe Geräteseite dunkler
  472. w        : Farbe Lötseite heller
  473. s        : Farbe Bestückungsseite heller
  474. x        : Farbe Geräteseite heller
  475. SPACE        : Farbe Normaleinstellung
  476. HELP        : Anzeige Statistik
  477. CU,CD,CL,CR    : Bewegen des Cursors
  478. links A+ALT  : Linke Maustaste
  479. rechts A+ALT : Rechte Maustaste
  480. e        : Leiterbahnwinkel einstellen
  481. r        : Drehen
  482. u        : Undo (A500/A2000 auch UNDO-Taste)(geht noch nicht)
  483. d        : Umschalten der Schrittweite (Delta)
  484. f        : Spiegeln an/aus
  485. o       : Schnellausdruck
  486. h       : HIRES an/aus
  487. .       : Bildschirm blättern
  488. -        : PLP V1.2 Bildschirm in den Vordergrund
  489. z        : Cursor zentrieren auf Raster
  490. [        : Leiterbahnbreite-Veränderungsmodus
  491. c        : Relative Koordinaten an/aus
  492. v        : Inch/mm -Umschaltung
  493.  
  494. Zahlenblock :
  495.  
  496. 4        : Seite = Lötseite
  497. 5        : Seite = Bestückungsseite
  498. 6        : Seite = Geräteseite
  499. 1        : Seite = Platinenrand(nur bei Leiterbahnen möglich)
  500. ENTER        : Verlassen eines Modus
  501. 2        : Text an/aus (nicht im Bauteileditor)
  502. 3        : Netzliste an/aus (nicht im Bauteileditor)
  503. 0        : Edit-Modus an/aus
  504. .        : Macro-Modus an/aus (nicht im Bauteileditor)
  505. -        : Bauteileditor an/aus
  506.  
  507. Bedeutung von Tasten wenn kein Modi gewählt ist :
  508.  
  509. F1        : Leiterbahnen
  510. F2        : Lötpunkte
  511. F3-F9        : Bibliothek direkt auswählen
  512. F10        : zuletzt benutzte Bibliothek auswählen
  513. BACK        : Bibliothek löschen die nicht auf F3-F9 liegt
  514.           (geht nur wenn Bibliothek selektiert)
  515. 1-0        : Leiterbahnbreite,Lötpunktdurchmesser(2-0),
  516.           Textgröße oder Bauteil aus Bibliothek auswählen.
  517. ß        : Bibliothek wählen rückwärts blättern
  518. ´        : Bibliothek wählen vorwärts blättern
  519. \        : Bibliothek aus Liste auswählen (nur die im Speicher)
  520. ü        : Bibliothek laden
  521. i        : Bauteil-ID eingeben
  522. g        : Zu nächstem Bauteil ohne ID scrollen
  523. n        : Lötpunkt/Leiterbahn Namen geben
  524. ö        : Platine laden
  525. ä        : Platine speichern
  526. p        : Plotfile erzeugen
  527.  
  528. Zahlenblock :
  529.  
  530. 7        : Setzen
  531. 8        : Anknüpfen(Leiterbahnen),Ändern(Bauteile,Texte)
  532. 9        : Löschen
  533.  
  534. Bedeutung von Tasten im Edit-Modus
  535.  
  536. F1        : Edit-Mode Löschen
  537. F2        : Edit-Mode Kopieren
  538. F3        : Edit-Mode Verschieben
  539. m        : Umschalten zwischen allseitig/einseitig
  540.  
  541. Bedeutung von Tasten im Macro-Modus
  542.  
  543. ö        : Macro laden
  544. ä        : Macro speichern
  545.  
  546. Bedeutung von Tasten im Text-Modus
  547.  
  548. i        : Bauteil-ID als Text übernehmen
  549. f        : Spiegeln
  550.           (hier nur bei Geräteseite : Text wird beim Ausdruck
  551.            für Bestückungsplan Lötseite verwendet)
  552.  
  553. Bedeutung von Tasten im Bauteileditor
  554.  
  555. ü        : Bibliothek laden
  556. +        : Bibliothek speichern
  557. ß        : Bauteil blättern -
  558. ´        : Bauteil blättern +
  559. T        : Bauteiltext eingeben
  560.  
  561.  
  562. Diese Belegungsliste ist nicht ganz komplett,d.h.manche Tasten
  563. sind evtl. auch in Modi verwendbar obwohl sie dort nicht
  564. nochmal aufgelistet sind(z.B. Platinen zu laden geht auch im 
  565. Edit-Mode).Dennoch ist in der Liste alles wichtige aufgezähl.
  566.  
  567. 5. Setzen und löschen von Komponenten
  568.  
  569. 5.1 Leiterbahnen
  570.  
  571. Wenn Sie Leiterbahnen setzen oder löschen wollen,dann müssen Sie
  572. dies mit der F1-Taste dem Programm mitteilen.Dies geht in 
  573. verschiedenen Modi nicht,deshalb müssen Sie die ENTER-Taste
  574. drücken falls das Programm nicht wie gewünscht reagiert.
  575. Das mit der ENTER-Taste trifft auf viele Funktionen zu,die
  576. nicht immer verwendet werden können.Im folgenden wird darauf
  577. nicht mehr gesondert eingegangen.
  578. Nachdem Sie dies getan haben,sollte nun in der Statuszeile an
  579. Position (11) 'Leiterbahnen' stehen.(Siehe Kapitel 2.4)
  580.  
  581. Wählen Sie nun den Arbeitsmodus aus (Löschen/Setzen/Anknüpfen)
  582. indem Sie auf dem Zahlenblock folgende Tasten drücken :
  583.  Setzen      : 7
  584.  Anknüpfen : 8
  585.  Löschen     : 9
  586. oder
  587. indem Sie die rechte Maustaste sooft drücken bis Sie sich im
  588. gewünschten Arbeitsmodus befinden.
  589. Der Arbeitsmodus wird in der Statuszeile an der Position (6)
  590. angezeigt durch den ersten Buchstaben des Modus(L/S/A).
  591.  
  592. Die Seite auf der Sie arbeiten wollen können Sie auf dem Zahlenblock auswählen :
  593.  Lötseite            : 4
  594.  Bestückungsseite    : 5
  595.  Geräteseite        : 6 (nur Bauteilplan Oberseite)
  596.  Rand            : 1 (nicht im Bauteileditor,Breite immer 1/80)
  597.  
  598. Die akt. Seite wird in der Statuszeile an der Position (5) angezeigt durch den ersten Buchstaben (L/B/G/R).
  599.  
  600. 5.1.1 Setzen von Leiterbahnen
  601.  
  602. Die Breite der Leiterbahn wird in der Statuszeile an Position (12)
  603. angezeigt.Sie können diese ändern durch drücken der Tasten 1-0.
  604. Hiermit können Sie die Breite zwischen 0.3mm - 6.0mm einstellen.
  605.  
  606. Bewegen Sie nun den Cursor an den gewünschten Startpunkt und drücken Sie kurz die linke Maustaste.
  607. Wenn Sie die Maus nun bewegen sehen Sie außer dem Cursorkreuz noch
  608. die Leiterbahn.Der Endpunkt der Leiterbahn muß nicht mit der
  609. Cursorposition übereinstimmen,wenn ein fester Winkel eingestellt ist.Den Leiterbahnwinkel können Sie mit der e-Taste einstellen,dies wird in der Statuszeile an Position (4) angezeigt.
  610.  
  611. Die Breite der Leiterbahn ist weiterhin veränderbar und wird
  612. sofort angezeigt und gezeichnet.
  613. Wenn die Leiterbahn ihrer Vorstellung entspricht drücken Sie
  614. nocheinmal kurz die linke Maustaste.Nun wird die Leiterbahn
  615. entgültig eingesetzt.
  616. Wenn Sie die Leiterbahn doch nicht setzen wollen,dann müssen Sie
  617. nur die rechte Maustaste drücken und Sie können wieder beim
  618. Setzen eines neuen Startpunktes anfangen.
  619. (Mit der rechten Maustaste können Sie immer alle Aktionen abbrechen
  620. dies wird in den folgenden Kapiteln deshalb nicht mehr gesondert
  621. erwähnt).
  622.  
  623. 5.1.2 Anknüpfen von Leiterbahnen
  624.  
  625. Setzen Sie den Cursor auf eine Leiterbahn.
  626. Wenn Sie nun die linke Maustaste kurz drücken und danach die Maus bewegen, werden alle Leiterbahnen die sich an dem angewählten Punkt
  627. befanden, wie als wären sie aus Gummi und an ihren Enden befestigt,
  628. mitgezogen.
  629. Wenn die Leiterbahnen die gewünschte Form angenommen haben drücken Sie kurz die linke Maustaste.Nun weden die Leiterbahnen von ihrer
  630. alten Position gelöscht und neu gezeichnet.
  631.  
  632. 5.1.3 Löschen von Leiterbahnen
  633.  
  634. Selektieren Sie die zu Löschende(n) Leiterbahn(en) indem Sie in
  635. ihrer unmittelbaren Umgebung den Cursor positionieren.Wenn Sie
  636. nun die linke Maustaste drücken werden alle Leiterbahnen die sehr
  637. nahe dem Cursor liegen gelöscht.
  638.  
  639. 5.1.4 Benennen von Leiterbahnen
  640. (nur Leiterbahnen auf Lötseite oder Bestückungsseite)
  641.  
  642. Wenn Sie einer Leiterbahn einen Namen geben wollen,dann setzen
  643. Sie den Cursor auf die Leiterbahn und drücken die n-Taste.Nun
  644. können Sie bis zu 5 beliebige Zeichen eingeben.
  645. Außer im Bauteileditor dürfen auch Doppelbenennungen vorkommen.
  646. Im Bauteileditor darf jeder Name nur einmal vorkommen (außer Leerstring) und deshalb akzeptiert das Programm dort nur Namen die
  647. noch nicht verwendet wurden für andere Leiterbahnen oder Lötpunkte.
  648.  
  649. Der Namen einer Leiterbahn oder Lötpunktes wird in der Statuszeile
  650. an Position (8b) angezeigt.Wenn an Positio (8a) ein Text steht so
  651. gehört die Leiterbahn oder Lötpunkt zu einen Bauteil.
  652.  
  653. Das Programm ist auch in der Lage den Name von anderen Lötpunkten
  654. oder Leiterbahnen(Die zu keinem Bauteil gehören) an die neue
  655. Leiterbahn weiterzugeben.Dazu setzen Sie den Startpunkt der
  656. neuen Leiterbahn auf das bestehende Element ,so daß der Name in
  657. der Statuszeile angezeigt wird.Wenn Sie nun die Leiterbahn
  658. setzen hat diese den gleichen Namen.
  659.  
  660. 5.1.5 Zusammenfassung der Tasten
  661.  
  662. F1        : Leiterbahn auswählen
  663. 1-0        : Breite auswählen
  664. n        : Leiterbahn einen Namen geben
  665.  
  666. Zahlenblock
  667. 7        : Setzen
  668. 8        : Anknüpfen
  669. 9        : Löschen
  670. 4        : Lötseite
  671. 5        : Bestückungsseite
  672. 6        : Geräteseite (Bauteilplan Bestückungsseite)
  673. 1        : Rand der Platine (nicht im Bauteileditor)
  674. ENTER        : Falls das auswählen mit F1 nicht geht
  675.  
  676.  
  677. 5.1.6 Leiterbahnbreiteveränderungsmodus
  678.  
  679. Um in den Änderungsmodus für die Leiterbahnbreite zu kommen,müssen
  680. Sie die [ -Taste drücken.Um ihn wieder zu verlassen,können Sie
  681. entweder die [ -Taste oder die ENTER -Taste drücken
  682.  
  683. Wenn der Modus selektiert ist,dann steht in der Statuszeile an Position (11) 'Leiterbahn-Breite'.
  684. Die aktuell Leiterbahnbreite wird an Position (12) angezeigt.
  685.  
  686. In diesem Modus können Sie nun nachträglich die Breite von Leiterbahnen verändern.
  687. Als erstes stellen Sie die gewünschte neue Breite mit den Tasten
  688. 1-0 ein.Dann selektieren Sie die Leiterbahn indem Sie den Cursor
  689. auf ihr positionieren und die linke Maustaste drücken 
  690. => Breite wird geändert.
  691.  
  692. 5.1.6.1 Zusammenfassung der Tasten
  693.  
  694. [        : Leiterbahnbreiteveränderungsmodus ein/aus
  695. 1-0        : Breite auswählen
  696.  
  697. Zahlenblock
  698. 4        : Lötseite
  699. 5        : Bestückungsseite
  700. 6        : Geräteseite (Bauteilplan Bestückungsseite)
  701. ENTER        : Modus verlassen
  702.  
  703.  
  704.  
  705. 5.2 Lötpunkte
  706.  
  707. Wenn Sie Lötpunkte setzen oder löschen wollen,dann müssen Sie
  708. dies mit der F2-Taste dem Programm mitteilen.(evtl. vorher ENTER)
  709. Nachdem Sie dies getan haben sollte nun in der Statuszeile 
  710. 'Lötpunkte' stehen.
  711.  
  712. Wählen Sie nun den Arbeitsmodus aus (löschen/setzen) indem Sie auf dem Zahlenblock folgende Tasten drücken :
  713.  Setzen    : 7
  714.  Löschen    : 9
  715. oder
  716. indem Sie die rechte Maustaste sooft drücken bis Sie sich im
  717. gewünschten Arbeitsmodus befinden.
  718. Der Modus wird wieder in der Statuszeile an Position (6) angezeigt.
  719.  
  720. 5.2.1 Setzen von Lötpunkten
  721.  
  722. Der Durchmesser von Lötpunkten wird in der Statuszeile an 
  723. Position (7) und (12) angezeigt.Sie können diese ändern,indem
  724. sie eine der Tasten 2-0 drücken.Dadurch können Sie Lötpunkte von
  725. 1.0 mm bis 6.0 mm auswählen.
  726. Die Anzeige an Position (7) ist später für die Bauteile wichtig
  727. weil Sie die Lötpunktgröße für die Bauteile angibt(Beschränkt durch Bauteildefinition).
  728.  
  729. Wenn Sie nun die linke Maustaste drücken wird der Cursor durch die
  730. Darstellung des Lötpunktes ersetzt und Sie können weiterhin den
  731. Durchmesser verändern.
  732.  
  733. Jedesmal wenn Sie nun die linke Maustaste drücken wird ein neuer
  734. Lötpunkt gesetzt.Wenn an der Position schon ein Lötpunkt existiert,
  735. dann wird dieser durch den neuen ersetzt.
  736.  
  737. 5.2.2 Löschen von Lötpunkten
  738.  
  739. Positionieren Sie den Cursor auf den Mittelpunkt des Lötpunktes und
  740. drücken Sie die linke Maustaste => Lötpunkt wird gelöscht.
  741.  
  742. 5.2.3 Benennung von Lötpunkten
  743.  
  744. Für Lötpunkte gilt gleiches wie für Leiterbahnen.
  745.  
  746. 5.2.4 Zusammenfassung der Tasten
  747.  
  748. F2        : Lötpunkte auswählen
  749. 2-0        : Leiterbahndurchmesser
  750. n        : Benennen von Lötpunkten
  751.  
  752. Zahlenblock
  753. 7        : Setzen
  754. 9        : Löschen
  755. ENTER        : evtl. falls F2 nicht reagiert
  756.  
  757. 5.3 Bauteile
  758.  
  759. Wenn Sie Bauteile setzen,verändern oder löschen wollen,dann müssen Sie dies dem Progamm mitteilen indem Sie eine Bibliothek auswählen.
  760. (nicht im Bauteileditor)
  761.  
  762. Es gibt verschiedene Möglichkeiten eine Bibliothek auszuwählen :
  763.  
  764. 1.Tasten F3-F8    Bibliotheken die durch Initfile auf die
  765.             Funktionstasten gelegt wurden
  766. 2.Taste F10        Zuletzt benutzte Bibliothek die nicht zu
  767.             F3-F8 gehört.
  768. 3.Taste ß oder ´    Blättern in der Liste (-/+)
  769. 4.Taste \            Mittels Requester Bibliotheken die im Speicher
  770.             sind  auswählen
  771. 4.Taste ü            laden einer Bibliothek von Disk
  772.  
  773. Nachdem Sie dies getan haben sollte nun in der Statuszeile an
  774. Position (10) der Name der Bibliothek stehen.
  775.  
  776. Wählen Sie nun aus was Sie tun wollen :
  777.  Setzen        : 7
  778.  Ändern        : 8
  779.  Löschen        : 9
  780. oder
  781. wie bei Leiterbahnen mit der rechten Maustasten.
  782.  
  783. 5.3.1 Setzen von Bauteilen
  784.  
  785. Wählen Sie nun ein Bauteil aus der Bibliothek aus,indem Sie eine
  786. Taste der Zahlenreihe unterhalb der Funktionstasten drücken.
  787. Beachten Sie dabei,daß nicht alle Tasten belegt sein müssen.
  788. (Siehe dazu Beschreibungen zu den Bibliotheken)
  789.  
  790. Nachdem Sie das getan haben steht an Position (11) und (12)
  791. eine genauere Bezeichnung des Bauteils.
  792.  
  793. Nun drücken Sie kurz die linke Maustaste => Der Cursor ist
  794. jetzt eine einfarbige Darstellung des Bauteils.
  795.  
  796. Sie können weiterhin ein anderes Bauteil aus der Bibliothek 
  797. wählen,dies wird dann sofort dargestellt.
  798.  
  799. Wenn Sie das Bauteil drehen wollen drücken Sie die r-Taste,
  800. zum Spiegeln auf die andere Platinenseite drücken Sie die f-Taste
  801. (Somit ist auch doppelseitige Bestückung möglich,dies wird aber
  802. nicht durch eine andere Farbe gekennzeichnet.Beim Ausdruck mit
  803. den Druckertreibern werden aber getrennte Bauteilpläne gedruckt).
  804.  
  805. Ob gespiegelt wird sieht man durch ein F an Position (9).
  806.  
  807. Positionieren Sie nun das Bauteil und drücken Sie die linke Maustaste => Bauteil wird platziert.
  808.  
  809. Wenn Sie die Lötpunktgröße ändern wollen müssen Sie vorgehen
  810. wie in Kapitel 5.2 beschrieben,oder Sie ändern das Bauteil
  811. nachträglich (Kapitel 5.3.3)
  812.  
  813.  
  814. 5.3.2 Löschen von Bauteilen
  815.  
  816. Um ein Bauteil zu löschen müssen Sie nur den Cursor auf das Bauteil
  817. setzen und die linke Maustaste drücken => Das Bauteil wird gelöscht.
  818. Um dies zu tun muß die Bibliothek die Sie ausgewählt haben nicht
  819. mit der Bibliothek übereinstimmen die zum Bauteil gehört.
  820.  
  821. 5.3.3 Bauteil verändern
  822.  
  823. Wählen Sie das Bauteil aus das Sie verändern wollen,indem
  824. Sie es mit der linken Maustaste selektieren.
  825. Nun können Sie die Lötpunktgröße verändern (Tasten 2-0),
  826. das Bauteil drehen (r-Taste),Spiegeln (f-Taste) und die Position
  827. verändern.
  828. Wenn Sie fertig sind dann drücken Sie nochmal die linke Maustaste
  829. => Bauteil wird geändert.
  830. Oder Sie drücken die rechte Maustaste => alles bleibt so wie es war.
  831.  
  832. 5.3.4 Vergeben einer Bauteilkennung
  833.  
  834. Setzen Sie den Cursor auf das gewünschte Bauteil und drücken
  835. Sie die i-Taste.Nun können Sie eine beliebige Zeichenkette bis zu sieben Zeichen eingeben.
  836. Es wird nicht überprüft ob die Kennung schon existiert!
  837. Wenn Sie kein Zeichen eingeben zeigt das Programm immer 'NoID'
  838. in der Statuszeile an.
  839.  
  840. Die Bauteilkennung wird in der Statuszeile an Position (8a) angezeigt wenn sich der Cursor auf einem Pin des Bauteils befindet.
  841. Der Pin-Name wird an (8b) angezeigt.
  842.  
  843. 5.3.5 Zusammenfassung der Tasten
  844.  
  845. F3-F10        : Bibliothek wählen
  846. ß        : Blättern -
  847. ´        : Blättern +
  848. \        : Bib aus Liste wählen (nur MEM)
  849. ü        : Bib laden
  850. 1-0        : Bauteil wählen aus Bibliothek
  851. 2-0        : Lötpunktbreite beim Änderungsmodus
  852. f        : Spiegeln auf andere Seite
  853. r        : Drehen
  854. i        : Bauteilkennung eingeben
  855.  
  856. Zahlenblock :
  857. 7        : Setzen
  858. 8        : Ändern
  859. 9        : Löschen
  860. ENTER        : wie immer
  861.  
  862.  
  863. 5.4 Texte 
  864. (nicht im Bauteileditor)
  865.  
  866. Wenn Sie Texte auf die Platine schreiben wollen,dann müssen
  867. sie die 2-Taste auf dem Zahlenblock drücken.
  868. Nun sollte in der Statuszeile der Textmodus angezeigt werden.
  869. Auswahl des Arbeitsmodus wie bei Bauteilen.
  870.  
  871. Wählen Sie die Seite aus auf der Sie schreiben wollen:
  872. Lötseite        : 4
  873. Bauteilseite    : 5
  874. Bauteilplan Bauteilseite : 6
  875. Bauteilplan Lötseite : 6 und Spiegeln ein
  876.  
  877. 5.4.1 Texte setzen
  878.  
  879. Wenn Sie die linke Taste drücken erscheint ein Requester zur
  880. Texteingabe.Wenn Sie den Text eingegeben haben erscheint dieser
  881. als Cursor auf der Arbeitsfläche.
  882. Sie können nun die Größe mit den Tasten 1-0 ändern,den Text mit
  883. der r-Taste drehen oder die Seite wie oben beschrieben neu einstellen.
  884. Wenn Sie den Text setzen wollen drücken Sie die linke Maustaste,
  885. ansonsten die rechte.
  886.  
  887. 5.4.2 Texte ändern
  888. (vorher Seite auswählen)
  889.  
  890. Sie können Nachträglich die Lage eines ändern.Dazu wählen Sie
  891. den Text durch drücken der linken Maustaste aus.Nun können Sie
  892. ihn manipulieren wie beim Setzen.
  893.  
  894. 5.4.3 Texte löschen
  895. (vorher Seite auswählen)
  896.  
  897. Wie bei Bauteilen.
  898.  
  899. 5.4.4 Bauteil-ID übernehmen
  900.  
  901. Platzieren Sie den Cursor auf ein Bauteil,so daß in der Statuszeile
  902. die Kennung des Bauteils erscheint.Wenn Sie nun die i-Taste drücken
  903. erscheint die Kennung als Text,als hätten Sie die linke Maustaste
  904. gedrückt und ihn eingegeben.Nun können Sie wie in 5.4.1 beschrieben
  905. weiter damit arbeiten.
  906.  
  907. 5.4.5 Zusammenfassung der Tasten
  908.  
  909. 1-0        : Textgröße einstellen
  910. f        : Spiegeln (nur Geräteseite)
  911. i        : Bauteil-ID Übernehmen als Text
  912. r        : Drehen
  913. Zahlenblock
  914. 2        : Text-Modus an/aus
  915. 7        : Setzen
  916. 8        : Ändern
  917. 9        : Löschen
  918. 4        : Lötseite
  919. 5        : Bauteilseite
  920. 6        : Geräteseiten
  921. ENTER        : Modus verlassen
  922. 7. Der Edit/Macro - Modus
  923.  
  924. 7.1 Der Editmodus
  925.  
  926. Um in den Editmodus zu gelangen müssen Sie die 0 -Taste auf dem
  927. Zahlenblock drücken.Um ihn zu verlassen können Sie entweder die
  928. 0 -Taste oder die ENTER -Taste verwenden.
  929.  
  930. Wenn Sie sich im Editmodus befinden steht an Position (11) der
  931. Statuszeile entweder 'Edit allseitig' oder 'Edit einseitig'.
  932. Im ersten Fall werden alle Seiten bearbeitet und der Cursor ist gelb.
  933. Im anderen Fall werden nur Elemente bearbeitet die sich vollständig
  934. auf der gewählten Seite befinden(Leiterbahnen und Texte) und der
  935. Cursor besitzt die entsprechende Farbe.Die Seite kann wie üblich
  936. mit dem Zahlenblock eingestellt werden.
  937. Zwischen allseitig und einseitig kann mit der m -Taste umgeschaltet werden.
  938.  
  939. Im Editmodus gibt es drei verschiedene Arbeitsmöglichkeiten :
  940.  
  941. - Bereich löschen
  942. - Bereich kopieren
  943. - Bereich verschieben
  944.  
  945. Welche Möglichkeit gerade gewählt ist,wird an Position (12) in der Statuszeile angezeigt.
  946. Sie können dies auf folgende Weise einstellen :
  947.  
  948. - Löschen mit der F1 -Taste
  949. - Kopieren mit der F2 -Taste
  950. - Verschieben mit der F3 -Taste
  951.  
  952. oder mit Hilfe der rechten Maustaste.
  953.  
  954. 7.1.1 Löschen
  955.  
  956. Wenn Sie einen Bereich löschen wollen,dann setzen Sie den Cursor an
  957. eine Ecke des Bereiches und drücken Sie kurz die linke Maustaste.
  958. Wenn Sie nun die Maus bewegen sehen Sie ein gestricheltes Recteck, mit dem Sie den zu löschenden Bereich einrahmen können.Wenn Sie 
  959. nun nocheinmal die linke Maustaste drücken werden all Elemente die sich vollständig in dem Bereich befinden(falls Edit einseitig :
  960. nur Leiterbahnen und Texte auf der richtigen Seite)gelöscht.
  961. Bei Texten sollten Sie beachten das Sie den Bereich etwas größer
  962. wählen sollten,da die Außmessungen eines Textes größer sein können
  963. als der sichtbare Teil (bei Spaces und Kleinbuchstaben,etc.)
  964. Wie immer können Sie natürlich die rechte Maustaste anstatt der linken drücken,dann wird das Löschen unterbrochen und Sie können
  965. einen neuen Bereich umrahmen.
  966.  
  967. 7.1.2 Kopieren
  968.  
  969. Das Selektieren des Bereiches geschieht wie beim Löschen,nur das
  970. der Rechteckcursor nicht gestrichelt ist.Beim drücken der linken
  971. Maustaste wird nun aber nicht der Bereich gelöscht,sondern es erscheint ein Cursor mit einer einfarbigen Darstellung des Bereiches.Diesen können Sie wie ein Bauteil drehen,spiegeln und an eine
  972. neue Position setzen.Wenn Sie schließlich die linke Maustaste drücken,dann wird an der neuen Positionen eine Kopie des Bereiches
  973. erzeugt.Dabei werden bei der Kopie alle Namen und Kennungen von
  974. Leiterbahnen,Lötpunkten und Bauteilen gelöscht damit es zu keinen
  975. ungewollten doppelten Benennungen kommen kann.
  976. Im übrigen gilt für die rechte Maustaste wie immer das man Sie zum
  977. Abbruch verwenden kann,wenn man Sie anstatt der linken benutzt.
  978.  
  979. 7.1.3 Verschieben
  980.  
  981. Das verschieben erfolgt analog zum Kopieren,nur das hier keine neuen Elemente erzeugt werden,sondern nur die alten verschoben werden.Bei Leiterbahnen bei denen ein Endpunkt innerhalb und der andere außerhalb des Bereiches ist,wird nur der innerhalb liegende Endpunkt verschoben.Namen und Kennungen werden beibehalten.
  982.  
  983. 7.1.4 Zusammenfassung der Tasten
  984.  
  985. F1        : Löschen
  986. F2        : Kopieren
  987. F3        : Verschieben
  988. m        : einseitig/allseitig - Umschaltung
  989. r        : drehen
  990. f        : spiegeln
  991.  
  992. Zahlenblock
  993. 4,5,6        : Einstellung der Seite
  994. 0        : Editmodus ein/aus
  995. ENTER        : Modus verlassen
  996.  
  997. 7.2 Der Macromodus
  998.  
  999. Um in den Marcromodus zu gelangen müssen Sie die . -Taste auf dem
  1000. Zahlenblock drücken.Um ihn wieder zu verlassen können Sie entweder die . -Taste oder ENTER -Taste verwenden.
  1001.  
  1002. Wenn Sie sich dann im Macromodus befinden steht an Position (11) der Statuszeile 'Macromodus'.
  1003.  
  1004. Das erzeugen eines neuen Macros erfolgt analog zum kopieren im Editmodus, mit dem Unterschied, daß ein Macro danach im RAM
  1005. gespeichert bleibt und öfters verwendet werden kann,indem man
  1006. anstatt ein neues Macro zu erzeugen einfach die rechte Maustaste drückt.Außerdem können Macros auf Diskette gespeichert und wieder
  1007. geladen werden.Wenn man nach dem laden die rechte Maustaste drückt
  1008. erscheint das Macro als einfarbiger Cursor.
  1009. Die Manipulation von Macros geschieht wie im Editmodus beschrieben.
  1010.  
  1011. 7.2.1 Zusammenfassung der Tasten
  1012.  
  1013. ö        : Macro speichern
  1014. ä        : Macro laden
  1015. f        : spiegeln
  1016. r        : drehen
  1017.  
  1018. Zahlenblock
  1019. .         : Macromodus an/aus
  1020. ENTER        : Modus verlassen
  1021.  
  1022.  
  1023.  
  1024.  
  1025. 8. Sonstige Funktionen
  1026.  
  1027. 8.1 Laden und Speichern von Platinen
  1028.  
  1029. Mit der ö -Taste können Platinen gespeichert und mit der ä -Taste
  1030. lönnen sie geladen werden.Dies geht nich im Macromodus und im
  1031. Bauteileditor.
  1032.  
  1033. 8.2 Erzeugen eines Plotfiles
  1034.  
  1035. Mit der p -Taste kann ein Plotfile erzeugt werden,dies wird dann
  1036. später von den Drucker/Plottertreibern verwendet um die Platine
  1037. als ein verwendungsfähiges Layout zu drucken/plotten.
  1038.  
  1039. 8.3 Schnellausdruck
  1040.  
  1041. Mit der o -Taste können Sie auf einem Drucker der in ihren
  1042. Preferences eingestellt ist einen Schnellausdruck in Farbe oder
  1043. Schwarz/Weiß ausgeben.
  1044.  
  1045. 8.4 Raster
  1046.  
  1047. Sie können mit der TAB -Taste ein Raster ein und auschalten um
  1048. die Positionierung von Elementen zu erleichtern (in HIRES nicht
  1049. möglich)
  1050.  
  1051. 8.5 HIRES
  1052.  
  1053. Mit der h -Taste können Sie die Bildschirmauflösung umschalten.
  1054.  
  1055. 8.6 Zentrieren
  1056.  
  1057. Mit der z -Taste können Sie den Cursor auf das Raster zentrieren.
  1058.  
  1059. 8.7 Suchen eines Bauteils ohne Kennung
  1060.  
  1061. Mit der g -Taste können Sie zum nächsten Bauteil das noch keine
  1062. Kennung besitzt scrollen.
  1063.  
  1064. 8.8 Neu zeichnen
  1065.  
  1066. mit der CTRL -Taste wird die Grafik neu gezeichnet.(da beim Löschen
  1067. teilweise Elemente zerstört werden die noch existieren,und ein dauerndes neuzeichnen zu zeitaufwendig wäre)
  1068.  
  1069. 8.9 Einstellen der Farben
  1070.  
  1071. q,w    : Einstellen Farbe der Lötseite
  1072. a,s    : Einstellen Farbe der Bestückungsseite
  1073. y,x    : Einstellen Farbe der Geräteseite
  1074. SPACE    : Grundeinstellung
  1075.  
  1076. 8.10 Einstellung der Koordinatenanzeige
  1077.  
  1078. c    : Relative Koordinaten an/aus
  1079. v    : Inch/mm Umschaltung
  1080.  
  1081.  
  1082.  
  1083. 8.11 Statusanzeige
  1084.  
  1085. Mit der HELP -Taste erscheint eine Anzeige mit Angaben über
  1086. den freien Speicher und der Anzahl von verwendeten Elementen
  1087. und Bibliotheken.
  1088.  
  1089. 8.12 Bildschirme blättern
  1090.  
  1091. Mit der . -Taste können Sie auf Screens anderer Programme umschalten,mit der - -Taste erscheint wieder der PLP-Bildschirm korrekt.
  1092. (Achtung Sie dürfen auf anderen Screens nicht die Maustaste drücken,da sonst das Programm keine Nachrichten von der Tastatur mehr
  1093. bekommt,dies können auch Programme wie DMouse verursachen.)
  1094.  
  1095. 8.13 Daten löschen
  1096.  
  1097. Mit der DEL -Taste können Platinen (oder Bauteile im BAUTEILEDITOR)
  1098. entfernt werden.
  1099.  
  1100. 8.14 Bibliotheken aus dem Speicher löschen
  1101.  
  1102. Mit der BACKSPACE -Taste können Bibliotheken aus dem Speicher
  1103. entfernt werden (außer F3-F9 Bibliotheken).
  1104. Dazu erst Bibliothek wählen dann BACKSPACE drücken.Es erscheint nun
  1105. ein Requester mit dem Bibliotheksnamen und wieviele Bauteile auf der Platine existieren die zu dieser gehören.Wenn Sie die Bibliothek nun löschen,dann werden auch alle zugehörigen Bauteile und
  1106. auch ein evtl. im RAM befindliches Macro gelöscht.
  1107.  
  1108. 8.15 Programm beenden
  1109.  
  1110. Mit ESC -Taste (nicht im Bauteileditor)
  1111. (Nach Requester nochmal Maus bewegen)
  1112. 9. Der Bauteileditor
  1113.  
  1114. In den Bauteileditor kommt man mit der - -Taste auf dem Zahlenblock.Verlassen kann man ihn mit der - -Taste oder ENTER -Taste.
  1115.  
  1116. Im Bauteileditor sind folgende Aktionen möglich :
  1117.  
  1118. - Leiterbahnen setzen/löschen
  1119. - Lötpunkte setzen/löschen
  1120. - Benennung von Lötpunkten/Leiterbahnen
  1121.   (ABER: Keine Doppelbenennung!)
  1122. - Editmodus
  1123. - Bibliotheken laden und speichern
  1124.  
  1125. 9.1 Leiterbahnen
  1126.  
  1127. (Siehe Kapitel 5.1)
  1128.  
  1129. 9.2 Lötpunkte
  1130.  
  1131. (Siehe Kapitel 5.2)
  1132.  
  1133. 9.3 Benennung
  1134.  
  1135. (Siehe Kapitel 5)
  1136. Abweichung : Keine Doppelbenennungen wegen Unterscheidbarkeit.
  1137.  
  1138. 9.4 Editmodus
  1139.  
  1140. (siehe Kapitel 7.1)
  1141. Besonderheiten : 
  1142. Eine Bibliothek besteht aus 10 Bauteilen,zwischen denen mit der
  1143. ß -Taste und \ -Taste gewechselt werden kann.Dies ist auch
  1144. beim Kopieren Möglich,d.h. man kann Teile eines Bauteiles in ein
  1145. anderes kopieren.
  1146.  
  1147. 9.5 Bibliotheken laden
  1148.  
  1149. Dies geschieht mit der ü -Taste wie beim auswählen von Bibliotheken.
  1150.  
  1151. 9.6 Bibliotheken speichern
  1152.  
  1153. Wenn Sie die + -Taste drücken,können Sie danach die Kennung (0<ID<10000)  der Bibliothek eingeben und die Bibliothek speichern.
  1154. Anmerkung:
  1155. Das Programm unterscheidet Bibliotheken anhand der
  1156. UserID (wird im Initfile festgesetzt) und der ID die Sie
  1157. eingeben(somit kann jeder Anwender 9999 Bibliotheken erstellen,
  1158. ohne in Konflikt mit Bibliotheken von anderen zu kommen).
  1159. ACHTUNG : Das Programm kann die ID nicht überprüfen,deshalb
  1160. achten Sie darauf das die UserID korrekt ist und Sie die zweite
  1161. ID nicht schon für eine andere Bibliothek verwendet haben.
  1162.  
  1163.  
  1164. 9.7 Bauteiltext
  1165.  
  1166. Für jedes Bauteil der Bibliothek kann ein zweizeiliger Text
  1167. eingegeben werden.Drücken Sie dafür die t -Taste => es erscheint
  1168. ein Requester in dem Sie den Text eingeben können.In diesem Req.
  1169. sind auch für jede Zeile zwei Gadgets mit denen Sie den Text
  1170. eines der 9 anderen Bauteile übernehmen können.
  1171.  
  1172. 9.8 Zusammenfassung der Tasten (nur Spezielle für Bauteileditor)
  1173.  
  1174. DEL        : Bauteil löschen
  1175. t        : Bauteiltext eingeben
  1176. ü        : Bibliothek laden
  1177. +        : Bibliothek speichern
  1178. ß        : vorheriges Bauteil
  1179. \        : nächstes Bauteil
  1180.  
  1181. Zahlenblock
  1182. -         : Bauteileditor an/aus
  1183. ENTER        : Modus/Bauteileditor verlassen
  1184.  
  1185. 9.9 Noch einige Anmerkungen
  1186.  
  1187. - In der Statuszeile steht an Position (13) die Bibliotheks-ID,
  1188.   (ohne UserID)
  1189.   an Position (14) die Nummer des Bauteils (1-10)
  1190.  
  1191. - Wenn Sie Bauteile die Sie schon verwenden nachträglich ändern
  1192.   führt dies zu fehlern bei der Darstellung älterer Platinen,
  1193.   deshalb sollten Sie nur Bauteile verwenden bei denen Sie die
  1194.   äußeren Abmessungen nicht verändern.(Im inneren können ohne
  1195.   bedenken Elemente geändert werden)
  1196.  
  1197. - Das Programm nimmt bei der späteren Benutzung eines Bauteiles
  1198.   immer den oberen/linken Eckpunkt als Bezugspunkt,sorgen Sie
  1199.   deshalb dafür das dieser immer auf dem Raster liegt.Es ist auch
  1200.   von Vorteil,wenn die Lötpunkte auch auf einem Rasterpunkt liegen.
  1201.  
  1202. - Der Bauteileditor hat immer ein Arbeitsfeld von 160mm x 100mm
  1203.  
  1204. - Wenn Sie Bibliotheken von anderen Usern editieren,können
  1205.   Sie diese nur unter ihrer eigenen UserID speichern.
  1206.  
  1207. - Bibliotheken die von anderen erstellt wurden können ohne
  1208.   Einschränkungen verwendet werden.
  1209.   (einzige Einschränkung : Es dürfen Sich maximal 999 Bibliotheken
  1210.    im Speicher befinden)
  1211.  
  1212.  
  1213. 10. Geplante Erweiterungen
  1214.  
  1215. - Unterstüztung von Netzlisten
  1216. - Schnittstelle für Zusatzprogramme
  1217.   (Autorouter,automatiches Platzieren von Bauteilen, etc. etc.)
  1218. - Weitere Standardbibliotheken
  1219. - Weitere Drucker- und Plottertreiber
  1220.  
  1221. und natürlich eventuelle Wünsche von den Anwendern.
  1222.  
  1223. Wenn Sie Verbesserungsvorschläge,neue Ideen,Bibliotheken,
  1224. Druckertreiber(oder wenigstens genaue Daten über Drucker oder
  1225. sonstige Ausgabegeräte) haben,oder Beschreibungen über Algorithmen
  1226. besitzen,die ich evtl. brauchen könnte dann senden Sie mir diese
  1227. ruhig zu,ich freue mich über jede Unterstützung.
  1228.  
  1229. Und nun viel Spass mit meinem Programm
  1230.  
  1231.                 Peter Jack
  1232.  
  1233.